#container{
    width: 400px;
    height: 400px;
    overflow: hidden;
    margin: 0 auto;
    background: url(../images/music.jpg);
    background-size: 100% auto;border-radius: 50%;position: relative;
}
#player{
    text-align: center;
    height: 300px;
    overflow: hidden;
}
.cover{
    margin-top:140px;
}
.lyrics{
    font-size: 10px;
    line-height: 1em;
    height: 100px;
    overflow-y: scroll;
}
.lyrics::-webkit-scrollbar{display: none;}
.to-lyrics-label{position: absolute;bottom: 10px;left: 50%;display: inline-block;}
#to-lyrics:checked ~ .cover{
    margin-top:40px
}